package 容器方法测试;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class 泛型
{
	public static void main(String[] args)
	{
		System.out.println("====");
		/*泛型就是指
		 * 	容器中方的什么元素
		 * 	泛型可以什么都不填写
		 * */
		/*泛型指定装的什么  
		 * 容器中就装的什么
		 * 先定义 在使用
		 */
		Set<String> set = new HashSet<String>();
		set.add("阳光总在风雨后");
		set.add("请相信有彩虹");
		System.out.println("=="+set);
		/*迭代器循环
		 * 里面的泛型值要和定义处泛型值一致
		 * 
		 * */
		for (Iterator<String> iterator = set.iterator(); iterator.hasNext();)
		{
			String string = iterator.next();
			System.out.println("=="+string);
			if(string.equalsIgnoreCase("请相信有彩虹"))
			{
				iterator.remove();
			}
		}
		System.out.println("=="+set);
	}
}
